rag bag - French English Dictionary